Move files into gem
Fix issues with xfer to Gem
Add variable base

- Created superclass Converter which takes care of @values and @place_values
- Converter also calls self.init on children for any specific initialization
tasks