Restructured the top-level directories (issue #16)

The top level directories have been restructured accordingly.  For convenience, the application can be started from the root folder using server.js.