Reimplemented the drawer as a channel based system.
Started to implement the util context.