Obit: A Development Environment for Astronomical Algorithms | Synapse