restructered files and added grunt