Add channelmodel class
Add channelmodel class


Former-commit-id: ebd4ea8b3f4f213845f6a62327e7f705838b0afe [formerly 2d47d1fcc8fce1aed84bb4162fab92dacea17542] [formerly 0a18cd3797b47e45204bc54f0f7ee5f48f429a73 [formerly 4ed470e15105fbd70d23c341f225916f1d05e040]] [formerly 04df48aeebcec4fc810d0e14246412f507e79a9b] [formerly 41d1a408d8ce38cf400d8533897e33c866229dc7 [formerly 8d09521fa18c9e7b5c88614150d9118ff6d6bce4]]
Former-commit-id: 41d1a408d8ce38cf400d8533897e33c866229dc7
Former-commit-id: 9cbe7056c54ba4a9d69dfed053dbd2948bc7080f
Former-commit-id: 9d8d6d02f7d53f335d865a41e0af7acc7505d0c3 [formerly 55d396e8e89f12ab759ccaa01f530564cc15250a]
Former-commit-id: 75f1be5ccaf9d6c98ba765a27bbe491b08dccdf8
kaustubhcs/PyOpenWorm,openworm/PyOpenWorm,travs/PyOpenWorm,hnunner/PyOpenWorm,gsarma/PyOpenWorm,gsarma/PyOpenWorm,openworm/PyOpenWorm