Finished exercise 3. Site is still buggy because of the lack of understanding of Angular JS