Major math clean up in tank.js.  Also require certain bullet velocity magnitude to count as enemy damage