Have camera follow the movement of its "target"

This commit moves the "following" functionality from the player node into the camera node