Version 2.0

- Rewrote much of conversion logic
- use hashmap to store conversions
- added clear button