Fix behaviour of loading screen

It wasn't working correctly when not authenticated.
Remove spinner on page load

To prevent any confusion if it stays on screen and makes it look like it's doing something when it isnt'
Add check for CTC
Remove obsolete todo line
Add check for curl