Add npmignore
Fix optional/non-optional syntaxes in readme
Update to new version, re-introduce setspeed on ball, merge