CS114 Group Project 1