major cleanup of html and formatting for js
added subtle pattern