Restructure package, add setup.py, build Cython
Restructure to fix `cRemoteObject` import issues