creates a boilerplate project