added q
added grunt and npm task
added initial command code