Finish create_user, generate token, validate token
First pass of create_post, rearrange functions