Taking a bit of a leap and using ECS again

ECS = entity component system. Also scrapping require js and knockout in
favor of node, mocha, and browserify. Going to use a binding system of
my own devising that communicates with the ECS