JS and CSS updates

Hi Tom, I have created this pull request for some of the design and validation changes I made to the restaurants part of the system. Please let me know if you have any questions or you need anything additional.