Merge pull request #4 from tommyschnabel/Tommy

Quickly merged because I got rid of the build files. This adds them back
Merge pull request #5 from tommyschnabel/Tommy

Added more explaination about the dependency injection stuff