#24 interview date

Large refactor to entities, serialization, and contact view
Add Date Picker for interivews
Closes #32