clean up of some styling, front-end, error checking on forms, front-end messaging