many things, and switched to Font Awesome. Also broke down templates to be easier to maintain. Added basic form and basic form errors to include/extend.