Data types

Adds data types model, migration and test

Requires django nose pull request to be merged to run tests