New endpoints to create/update a channel

It closes #58.