Added LessonPullParser to parse a list of lessons (title, ID and category) as well as redefined the lesson list activity. Added a finish method to prevent loading an empty activity that has no lesson found.