*created layout for new abstract navigation drawer class
*moved navigation drawer to abstract class that will be used instead of maintaining all code in main
*more reusable code that will be easier to implement features on top of
*added comments to make the purpose of the class clearer
*handled a few more events and added some methods
*removed default constructor that was never called
*removed default constructor that was never called
*changed icon type to drawable to avoid having to get by ID
*extend DefaultFragment from Todo fragment
*extend DefaultFragment from Time Clock fragment
*deleted former main
*call all navigation drawer stuff we need
*added onViewCreated override method
*added onViewCreated override method
*added cardslib dependancy
*added sample list view to get layouts working
*added drawables that will be used to show if a computer is a laptop or desktop
*comfortable with the card layout for now
*text must be formatted before applying to card, might need to change layout in future
*removed system bar transparency for now, need to fix list being cut off by the action bar
*started working on appcompat toolbar, computer dying, need to use other computer
*oops, I finished the UI and added basic auth
*forgot to commit anything
Merge pull request #12 from kylealanr/abstract_nav_drawer

Abstract nav drawer and app compat