More progress
Horrible rushed code: login screen, client<->server level validation, local play/logged play