start prepairing for spring mvc.
make static.
Major refactor. Start converting maverick code to spring json services.
add spring code
Merge commit '5eeef139a837afc3672b334fb3dc36ef5a90aa2f'

* commit '5eeef139a837afc3672b334fb3dc36ef5a90aa2f':
  start prepairing for spring mvc.
Merge commit '764ba8742dcce4493b2565fa681aefae071e9012'

* commit '764ba8742dcce4493b2565fa681aefae071e9012':
  make static.
Merge commit 'd13883578c22a5c797c0cb371b54ee668c4b5a59'

* commit 'd13883578c22a5c797c0cb371b54ee668c4b5a59':
  Major refactor. Start converting maverick code to spring json services.
Merge commit 'fc357c86a428cda6409ad1d6bbd2f2c97a8887e8'

* commit 'fc357c86a428cda6409ad1d6bbd2f2c97a8887e8':
  add spring code