Re-factored nav bar to use nested buttons. Also simplified onClick triggering setState