restructuring of app (only guide and channel list working)