Feature/show hide + Example Update

PR features:

Code formatting.
Use storyboard for example.
Add show and hide function.
Code cleanup.
Small refactor to simplify the current code and support show and hide.
Remove white outline from inner circle

It's time to release a new version?