Make create work
Give better error messages to users
Initial token auth