all of your core code guts should live in librarie...
# general
r
all of your core code guts should live in libraries - with binaries just as executable wrappers