camera:
added:
has_moved_left()
has_moved_right()
camera:
added is_centered()