added grunt
added  travis ci support