Added login ability, hidden password, will eventually make it optional