Core: Starting

Adding in a few starting files to the core, when I'm thinking over the
setup for it's socket and core.