Add gson library; changes to CourseAdapter to prepare for bookmarks