explicitly require files and send methods to AR::Base
add active support concerns to automatically include modules
use ActiveSupport::Concerns and refactor code
use lambdas with do-end blocks for multiline lambdas
Merge pull request #19 from code-mancers/18-use-activesupport-concerns

18 use activesupport concerns