done with futures
omitting Fut in method name
fixed up some issues with the usage of futures
Merge branch 'mdotson-feature/futures'
made execution context configurable
fixed tests to work with futures correctly
done with create and delete
completed create, delete room and respective tests2
completed create, delete room and respective tests
completed create, delete room and respective tests3
completed create, delete room and respective tests
fixing horrible merge conflicts