Issue #4 -- Finished basic user CRUD functions, adjusted data structures as needed