This app has just the features and functions that I was seeking. I found it indirectly by way of the free version that proved to be less than I wanted. No problems with it so far.
ccfowler about Moon+