updated model and admin
added pagination and basic publication management