move config to classpath to loose couple with WEB-INF
add env.properites to support env placeholder
Add spring profile to support production & dev env