Working crud
Still need to handle authentication better, and actually create users.