Refactor and rename some methods
Add most bought ticket option and some refactor
Rename and refactor
Fix some inconsistencies in tests