Improved code commenting and rearranged css.