add fetch controller and auth
fetch routing and button
handle and test fetching from the ui
add fetch to nav
Merge branch 'fetchui'