basic types
basic interface, basic accessors and basic objects
spring things base
tests and environ