Added view pager for swipe navigation, drawer layout for the nifty menu action item, and reorganized a lot of code to be very easily configurable and modular while using these features.