some changes to the ccm stuff. Not yet tested at home because pymorse was not installed properly.
test_model.py changed to use the middleware. blenderVision in ccm also uses the middleware. Also fixed GeometricCamera as a re-implementation of semantic camera, with my further functionality. Tested at home.