Reverting Channel#parse into Channel#initialize like the other classes. Escaping channel names in Channel.get, adding spec for this.
Restructuring spec folder.
Using more relative paths for loading files.
Adding error handling around channels that don't exist. Adding spec for this case.