intial source code commit - only includes a few components, SFML's "hello world" plus a bunch of dependencies and an untested implementation of EntityManager