Clerk::Base and ActiveModel dependency

- Created a Base class for Clerk models/objects/clerks to inherit
- Added ActiveModel dependency for Validations, Serialization, and
  others
- Removed Clerk v1 code from lib/clerk.rb, this will live in modules