create grunt client task and sample entrypoint