Feature/project et compagnie

Added project and tags model, join tables and create_with_github convenience creator for the project model.