new ui with user definition of width and height for issue #9 and enhanced html look for issue #8