CS 486 - Group Project