making basic structure for project