Add data model, crop calculation text file and calendar controller