Some code/classes reuse. Added `ul` formatting too. New release.

* Drop `ol` support.
* Create the notion of a menu. So, menubuilder -> menu -> item
* Automate html parameters generation.
* Fix tests for the newly added changes.