First Create a project. also a lot of templating things