better styling, showing winners message and code refactoring