TS map calculator update and docs

Modified command line tool to work with different pixels sizes. Added some documentation and brief tutorial.
Can you call this `shape_1` and `shape_0` here?
Which one is x / y is always confusing and irrelevant in this code.

So it's not possible to just make this a numpy array expression with input `np.array(shape)`?