Merged the john's into mine

Fixed login, so that it won’t post until it is corrected.
-Removed alert boxes, and changed it so a new span would appear

- added AJAX support for the rest of the pages in the sign up page/

Needs work
- Google maps does not properly load through ajax.
- Profile settings needs alignment, and validation.