Added server, which simply return the page
Added calibration logic
add threshold for movement
BUG FIX: typo of camera update matrix function name