Added grunt preprocess and cleanempty