Slew of renaming to resolve import conflicts. Sys class encapsulates retreival concepts in a cleaner way. Classes are slated for inheritance.