Lighter logging framework
Refactoring Grove elements