Final project for CIS217 at Spokane Community College