Refactor HTML, split out CSS, move verbiage to comments
Clean up JS, comments, brace style, run init() method after construction not during