added search, voting, improved layout