Ex 52 packages correctly formatted

Dear Zed
Will you give us a solution to ex 52? With the correctly formatted app_tests. Planisphere.py, Planisphere_tests.py, app.py packages?

Let’s see, I think everything should be in here:

But let me know if there’s something specific you want that isn’t in there.