Big update

- Semantics
- Big Icon Font Update
- Fix for svg breaking layout
- Has-count transparency when 0
- Better looking weather
- Renamed mason.js to lib.js