overflow: auto; + refactor

- * overflow: auto;
- use html & * inherit for more flexibility
- more comments