everything up till now

everything up till now. if the ta is reading this, most of the group
has been directly updating and changing code through an FTP instead of
git.