Framework that implements activerecord pattern