Merge pull request #7 from ByzanTine/dev_zch

Dev zch
Quick Fix on the Controller style, change all static_cast to dynamic cast for safty
sync with the Makefile fix on branch dev_zch, merged from dev_zch
Zealot push

Review Fix on #6 Zealot push
Merge pull request #6 from ByzanTine/dev_Zealot

Zealot push
dev of the agriculture view

Agriculture_view update_remove fixed
Merge pull request #9 from ByzanTine/dev_agri

Dev agri
Controller add new protocol for agriculture view
merge from master