Made login/logout/register all asychronous.
Added project files as a ui tab.