added karma to grunt, reorganized structure a bit