improved comments, css, the general look and functionality