removing namespace class
moved osdata -> system, made functions top level
renamed processor -> cpu, made functions top level
user_info should not be top level (no need to match old naming convention)
docstring fix
test fix
moved functions to the top level of the module
docstring fixes
use uuid instead (fewer chances of collisions)