Contents:
Classes
MessageController()
MessageController
add to list if specified
handle list_id - TODO will change when many-to-many implemented