add author details
cleanup banner in minified js file
add options for node,browser
cleanup