Basic registration + login, GUI a bit messed up