added validation markup, styles, and code
created a sweet looking 404 page
added additional code to app.js so the application can run in an OpenShift environment
cleaned up markup and styles