Added create project function

currently does not create fields in the project, so it isn't particularly useful right now