Self project for EVHS Computer Science.