Improve readability

- Add spacing around operators, braces, semicolons, commas, etc.
- Add semicolon at the end of the last sentences of CSS
- Follow 1TBS indent style
- Use 2 spaces as indentation for JavaScript and CSS