Cleanup the index page.

- use builder pattern instead of huge QuranRow constructor
- draw juz' circles in code to make it easier to customize
- fix header press state
- fix long press color
- switch back to default material dark teal color