all basic user stuff done

need to add search, autocomplete and pagination for the user table
though