The wonderful world of 2D!

Background:

Hey, I need some solid building blocks for scaling
a 2D screen, and so on. 

Most importantly, I can program the joystick to a square box,
or something, and convert from this into the rectangle screen
by whatever process.

Basics,: 

bv.cpp (and thus bv.o) provide the implementaiton of "flat::vector",
point2d.h provides a set of stuff in the "flat" namespace,
point, size, vector (just go read the header), which are should
help a lot in doing 2D stuff, like the games I have in mind, even
in Plate.

injm.cpp is the driver/test/demo program, it needs to be linked
against bv and Allegro, and jy.exe is the result of everything
combined in a way that I find clean and simple. 

It reads my gamepad's D-Pad and outputs the diectional deflections
in x, y axes. Kool, huh?

jy.exe:

the upper left is -1, -1 and (thus) the lower right is 1,1.
x, the horizontal deflection, if first, followed by y, the
vertical deflection.

Yah!

Later, I'll document this in detail.

And probally in HTML.



