Configure autoloading and add tests

+ Added "name" property to Project as an example
Merge pull request #1 from jacobwalker0814/feat-project

Configure autoloading and add tests