start to split the go method
fix padding query
Code refactoring

Update jsdoc
Split go method to AjaGo mixins
Move some functions from top to bottom
update doc