Adds login headers to get request
Swaps put and post requests
Returns user dictionary rather than the actual user
Adds role to testing admin user
Adds user to db session before commit
Refactors test to check for admin user
Returns user dictionary instead of user object
Refactors API to use role names instead of IDs