add new graphics
separate app into fragments, create a RemoteControl class