changed camera to gamecomponent and control it with scenegraph