"agavi project" now looks into the default code templates dir, too, and also creates a ProjectBaseModel. Closes #583 and closes #586