After 2 years of development, 61 releases and adding 100k lines of code, the maintenance of data model in Android app became a major problem at Base CRM. None of the existing solutions fit our requirements, so we have created few libraries that make our everyday work much easier.