added tests: anonymous class, enclosing, geometry (inheritence), logging package (IN PROGRESS)