Added a base model class.
Added an in memory content serializer.
Fixed scrolling.
Fixes based on feedback.
More fixes.
Merge pull request #22 from Georadix/feature/base-model-class

Base model class and in memory content serializer.