ConSat: Stabilization and Control of Small Satellites