included standard in. tested with pip install and uninstall
merge
merge
updated client with threading. needs testing
merge