init project with basic structure