reduce code size
improve readme and use PhantomJS in grunt's speed task