add boilerplate for project