adding better styling, better forms, and some jquery stuff