added lots of stuff, need to commit more frequently
removed unneeded specs and modules, added server file to run async tests