separate user for the frontend and the wallet #25

Should we remove `users_id_seq` then? What do you think about moving this line into a function `generate_user_id` or `generate_random_user_id` that returns a bigint? I think it would make it easier to document and read.