changing screen size to fit, bug fixes
almost working double buff optimization...
fixed bad offset rendering on re-buff
fixed last known bug with scrolling double-buf optimization