basic socket support, only testing
Socket support for schedule, closes #12