made golint happy

I went through and added everything that was required for golint
to accept the code, there can still be a lot of cleanup to be done.
Merge pull request #2 from j6n/golint

made golint happy
Cleanup
Update the example

Fixed the import path for the package, and made it build.
Build artifacts in the tree

I noticed that there is an .exe in the examples directory. Since go statically links, these can get quite big and quite annoying to keep in git. So here's a gitignore that can keep it clean.
Merge pull request #4 from j6n/patch-2

Build artifacts in the tree
Merge pull request #3 from j6n/patch-1

Update the example
Delete movement.exe