fix some todos with cam matrices
almost all errors removed from the coarse scanner
more compile errors fixed - standardising cylinder to 2 arcsize variables.
fixing more bugs - we compile now!