adding docked menu buttons and sub-screens
removing unused variable
adding message system, classes, basic UI test