Added Spring coding to interfaces
Added @Required annotation
Added @Required annotation
Added @Autowired annotation and context:annotation-config
Added JSR annotations and also changed the maven-compiler-plugin from 5 to 6