added comma-separated local option, added grunt for testing and compilation