- resolve todos, mainly renaming - fix negative test cases - run negative test cases also in CI - move generateAspect into Compiler.java