added interface class to simulate screen
started to add general functionality