Reorganized the web front end to be separate from the backend source.