Added form validation and cleaned up css