allows for editing of users
user indexing and database population
adds pagination to users index
refactors user index to use compact partial view rendering
implements admin users