added comments
added some configs
added the merging of project compiler configs with default compiler options
added .assets as ignored folder for project tree
added method template to NinjaDoc_Project_Compiler