Add isometric projection functions to the library (real and "game" variants) with tests.