Add test functions; Fix XMLHTTP Request
Make requests asynchronous
Make buses and checkpoints global