enable passing Config object to updateUserInfo method or just use the current config
added a few more classes
got example in block
more docstrings
added default config_file and functionality around it
more docstrings