FinancialTracker Group Project for 90.308 with SMARKS