Temp work around for dart issue: https://code.google.com/p/dart/issues/detail?id=15782 - Cannot store ctx.fill in function reference
Redesigned interface, re-worked / cleaned-up CSS
More CSS cleanups, before implementing advanced toggle in JS
Added advanced toggle menu functionality