Updated dependencies to latest versions.
Added Spring Java Config.