Cde polymer designer

@devoncarew 

I've followed the new suit with accessing the button's HTML element in ace.dart for consistency. Let's talk at the tomorrow's meeting about how this should eventually be.