cis440PersonalProject