Handle missing project file
Remove stuff that I probably won't add
Better way to parse yaml sub hashes
Fix template
Switch to a deep merge algorithm