camera addition refactor
centering camera is working