Updated file structure, divided project into exercises and added .gitignore file