fix(client): api port, fix post request macros
feat(client): functional login and register
feat: basic login and register windows
feat: init menu
feat: init bevy
docs: add licence template to main.rs
chore: new client, keep old for a while