got the basic look and feel that I want

need to add the session loading and channel loading as ajax calls