^ camera_check() (starting to work) ^ camera_print() + block_fill_half_vert() + mouse pixel (for visual framerate indication)

- camera_check will now properly check the camera parameters and zoom in/out if need be. PANNING DOES NOT WORK YET.

- camera_zoom_in() and camera_zoom_out() are starting to look better. They now allow the user to zoom in and out (I will need to add some default children terrain generation).

- camera_print() is not much mor logical and lends itself more easily to printing on different sized screens.

- there is now a pixel under the mouse pointer. This is to visually see how far behind the pixel lags the mouse. It is a helpful indicator for how slow the framerate is at any one moment.

- block_fill_vert_half() is a function that is meant to be a development tool for testing smoothing filters and whatnot.
+ pictures + strangeverion: tom_clancy. color is now printed in "greenscale".

This was fun to mess around with. Try zooming out (to generate random data) and then pressing s twice.
you will be filter the random noise and you will see a night-vision-esque image of the elevation.