Additional cleanup, JSDoc
Forgot to grunt the src because I'm tired
Added docs