- add onRestoreInstanceState method
- add onSaveInstanceSate method
- add redraw method for force redraw
add animation change circle color when clicked