added additional javascript content types
modified GUI layout to use resizable panels
added WebKit renderer