Bug-51: UI refresh

Do the following:
1. Change project theme.
2. Change buttons style.
3. Use font to display icon.
4. Other UI Adjustment.
Why is "item" tag connected with "shape" tag? What will happen if we use the followings?
```
<item ...>
  <shape></shape>
</item>
```