Massive changes! changed DI from the slower Roboguice to Android Annotations and moved most of database operation loading to background thread for much faster loading