commit before simplifying

last commit with version including tap etc
simplified version

removed a lot of stuff
added move event; code cleanup

added a move event; added fs prefix for file-scope "globals", replaced
double quotes with single ones, etc
added speed property, added comments