Finished exercise 1 and 2. Skipped 3 which is related to postgreSQL