Added camera bounds and world wrap