Updating controllers and MAction and it's children
merging with controller
Added canUseRice in Player model that is non-implemented to not cause errors
merge with controllers