boundaries check in surface pixel access.
drop binary from repo
push pixel bound checking in the C layer.
center a bit more the camera