Replaced "timeouts" with nested calls to better handle asynchronous
calls in javascript. Pushed spring security authentication values to a
properites file (user.properties).  Updated html files for easier
navigation and readability.