Refactored to use drawerLayout for navigation drawer

still need to look into performanec issues
Fixed main activity to use fragment
Fix checkBox onClick with new fragment

checkBox listener still calls back to activity, which then passes it to
the fragment.  Better way should be to register the listener from the
fragment, but there's no way to find the checkBox view from the fragment
Add some test list items to drawer
Add an empty textview above drawer list, to be replaced
Refactor names of layouts to make more sense
Add list item listener to drawer items

Also fixed bug where z-order of drawerlayout was wrong