Added a navigation drawer and changed the main activity to host fragments instead of handling listviews