- Make existing
pokemon
dictionary more idiomatic and create second dictionary for looking up by name - Write dictionaries to JSON file and load them at app start
- Use reference objects for evolutions
- Improve output format
- Add an HTTP server
- Use key/value store
- Use a database + ORM