basic user views and tests added