update todos
add preview/save to control panel
move sidebar to client side