hand writing an ASCII 3D renderer to refresh my C skills and also because it's fun