Hard coded the lexicon structure 

The structure is a Dict(Str: Dict(Str: List(Str))).
We will set up a text document to store the lexicon for now and a script to handle that.