Improve index views

* [x] make components for the boxes