added recycleable views
added fixed logging tags
added null pointer checks
added properDateFormate
added properDateFormate