cleanup grammar class
fix structure... some tests not passing here
fix unit tests
rename file
fix tests
fix proj
improve logging capabilities
work on logging