Added camera navigation with user input