Added cascading features as well as adding a read() and data and data.setter to Channel objects
Pre-alpha