For encountered problems and solutions for them see: #6 (closed)
This has already been done in branch dev-simon respective dev-remoting. You may want to use these branches as base for further development.
dev-simon
dev-remoting
Status changed to closed