Add aspectj
Modulize core function
Merge branch 'master' into aspectj
Fully test AspectJ
Add AllTests suite
Complete AspectJ feature