Core bank now uses Spring 4 and java configuration
Added Java config classes