CSE 3421 Team Project