latest dev
major overhaul to screen
DynamicScreen class