added tests for List.js
improved build system
improved control handling
improved drawing
changed game to simple collision test
added to test
changed to use linked list