Much quicker: hash instead of array.

By using Hash#has_key? instead of iterating over an array of objects looking for a match, I trust that the has_key? algorithm is faster than my brute-force search.
Merge branch 'refs/heads/hash-has-key'
Module structure and shell runner
gitignore output docs
Remove now-unused code.
Don't need TODO now