Add some client view tests, and limit recent items

Limiting the recent items on the client detail page to 15, and I added some tests for this view.