Restructured application so as to use require to load most app content. This is a major breaking change for all previous app file organization.