Initial implementation of createList.

The webhook list functions have now been split into their own module.