For online gameplay (a lot left until it works, I'm working on the next assignment now though so I'll finish this some other time, prioritised some other more important stuff last week)
do cargo run --bin server to start the server and cargo run --bin gui_online to run the client and play the chess
do cargo run --bin gui to run the chess.