ignoring test projects
fixing disconnection events not being handled properly
changes to conform with async style
fixes for async server initialization