A basic spell checker that uses a dictionary file to check words for a direct match using three different types of data structures.