added pagination and a few styling changes