API Channel actions

This adds CRUD endpoints for Channels to the API