move to grunt-based build system