Update for exercises 1 and 2
Switch to PostgreSQL
Add automatic testing with guard and a full_title helper