coomitting changes up to here http://www.tutorialspoint.com/spring/spring_bean_post_processors.htm