Map-based web app to track political contributions (EECS 339)