Fixed focus handling, rendering now uses transformations to layout and render screen, renamed and extended interface