new array push/unshift and refactoring tokens arguments
minor fixes
update doc, remove console.log
update doc to docr 0.4
update docs