fix login/register with profiles
fixing some overall site rendering with auth. closes #18, closes #12