Dynamic Sidebars

@leoj3n finally got a chance to have a go at this. Let me know what you think.