fixed compatibility with browsers that don't support <template>. Added some visual improvements. Now used Polymer#0.4.0