Complete data structure change

Dropped the use of Hashes for holding key value pairs in query fields.
Thanks to muh best practices and having my data structures separate from
my program i only had to change a couple methods. seriously somebody in
silicon valley hire me
backups