Added more null checks for reducing warning that is found in static analysts. Put model class as static class inside of Fragments Added Custom Shadow for Navigation Drawer.