Organize and Refactor

Lots of change here, but mainly moving files.  The impetus for this pull request is to make loading cleaner, easier to read, and organized.

- move classes into app folder except application
- move initializers to base folder
- refactor name of rack health and request inspector
- create boot.rb for initialization routines
- call boot.rb from config.ru loading