Removed Bean Annotations, used xml <beans to experiment. I guess i've understood that part.