Add XMLDoc
Resolve JSHint errors
Add docs