Setting up Spring IoC