[Front] Add some styling and fix the Online playing mode
[Back] some refactoring