terrplant object working with the input page, will need to add unit test and batching capabilities
Merge branch 'chance' into sprint5
Adding terrplant data object to sprint5 branch, still need to get unit testing, batching, and batch_workers working before complete