Adding refactored server code and renaming to appropriate name.  New server code now gets data from a MongoDB.
Merge remote-tracking branch 'origin/master'