Big project for AP Computer Science