This was my first programming project on my own.