python3 support, added create user

fixes #39 and more.

There is some testing that should probably be done on security stuff... (still learning stuff here...)