course project for comp86(106) in tufts