added channel object, implemented basic data getting/parsing