[sidebar] - Refactor sidebar to extend from View #282