Python 3.x compatibility
handle decimal.Decimal in the serializer
simply project integration by moving the urlconf and main views inside the app
make enum handling work with python 3 enums as model field choices too