Cleaned up html/css, made fixes and added explaination comments