use on instead of bind and clear area on empty draws
closes #7
use grunt for minify task