Issue #133 - Small improvemnts in the code

* Computed properties shouldn't modify the state of the object
* There is no need to have an additional attribute for the CSS class