Fixes to user model
All passing tests
Added pagination
Updated with fig.yml