started switching from hashes to structs
reverted ostruct stuff and started refactoring
simplified rdio calls