modules can't be found (thus imported) without init.py in top level directories.
E.g. using latest git clone:
pyviewx.client-0.5.1-py2.7.egg/pyviewx/
pyviewx.pygame-0.5.0-py2.7.egg/pyviewx/
These directories require init.py files. Empty files will do. Works fine now. Thanks!