Refactor the lib objects to not only use hashes