Fix bug
Add tab bar view
Refactor the tab bar view
Modify event dictionary
Reduce complex
Delete property: