Add date picker library
refactor fields implementation
improve search terms
Update search algorithm
Add Date Picker
Only Contacts to have sub-entities
Remove commented code
Searchability to not be kept in field json
Small refactorings
Rename EntityView to ContactView
Decouple ContactView from ContactController
Decouple ContactControlPanel from ContactController
Add guava
Prevent adding sub-entities from enabling fields
Merge pull request #32 from oharaandrew314/#24_interview_date

#24 interview date