Refactoring. Home screen functionality is now using mvc design pattern.