First commit. Finished up to tutorial 3 of SpringAOP