Start of project

1. Use symbols
2. This is kind of slow. Array search is linear, use a set or hash for constant time lookup.