Added Navigation Drawer and replaced activities with fragments.

Also added Case class.