set scope of the embedded container to provided
fix some checkstyle violations
use annotation to define the bean name instead of using the methodname
use full names instead of abbreviations
rename some variables
add checkstyle-project-file to ignore list