Added comments to all of the server files
Adding Mocha and Chai support to the project
Adding authentication to the static and socket servers
Adding authentication to the static and socket servers
Previous revision was NOT adding authentication, but instead it was adding testing to the project via Mocha. This edit is mostly for tracking purposes.
Reorganized testing suite to be more logical, added more tests