Refactor markup and styles for channel view
Refactor all view's markup and styles
Basic implementation of all page