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.
You need to move line 53 or 54. We only need to setTypeface at the creation of tv.