Refactor gemspec
Refactor config to module, add test
Add ActiveDocument, add and pass ActiveModel API lint test