added aspectj decaration. All JUnit tests are now successful