git test by joey
add a test main method
add some aspectj test example and surrogate core code
change their directory
Merge remote-tracking branch 'choose_remote_name/master'
test for merge