adds initial skeleton for observer, and a test client in js
gitignore
adds initial tests of python OpenCV screen grab and camera grab