Basic structure for project.