1.clean up main.coffee,remove used code
2.split js into modules, commandEngine & btlInteractive.
3.much better organized, both modules are prototype-inheriting
4.planning using localstorage for speed