Portfolio project incorporating features discussed in class.