finished all tests on camera and canvas API. Ready for merge to master