added grunt and tweaked layout