Move classes to lib

avoid reload + its not models
Use ActiveSupport::Configurable
Add human fields label
Force decorators load