scrolling & erasing escape sequences support, themes, lots of fixes and improvements