Develop afishyfez

Alright I'm giving this another go. I'll be honest, I've no idea what I'm doing but let us give this a shot!
This negates the efficiency of a Dictionary in that it has O(1) lookup by doing an O(n) check first, `TryGetValue` might be a better option.