Implement new API endpoints

/api/browse/{new,top,featured}

Closes #57