Basic login system implemented, sort of, I guess