Added so that the parser uses text width
added some menus, better scrolling and a fix for clicking