Extracted the ICamera implementation from the game component
The camera now centers on the board (x-axis only)
Y axis now also gets centered for the camera
Merge remote-tracking branch 'origin/3dpieces_36' into camera_33

Conflicts:
	XNAFrontend/XNAFrontend/Components/BoardComponent.cs
	XNAFrontend/XNAFrontend/Components/CameraComponent.cs
	XNAFrontend/XNAFrontend/KaroGame.cs
	XNAFrontend/XNAFrontend/Services/ICamera.cs
Improved seperation of code
Merge branch 'camera_33' into 3dpieces_36

Conflicts:
	XNAFrontend/XNAFrontend/Components/CameraComponent.cs
Remapped zooming in and zooming out to pagedown and pageup (as specified in the
requirements).