Created Classes in order to separate ui classes from logic layer classes
(named *Home). Added the functionality to load session from json files.