Sort:  

It takes a while to log in for the first time right?

Yes, it should. If there is an issue, let me know. Although new release/update is coming in 2 days with some exciting changes and fixes... :)

I was not able to log in so I will wait for the update and I will try again

I see, have you used password or posting private keys, you can check this post to see if it helps ?
Release will most likely be tomorrow!