Added login system and simple up and down voting