refactor view builder

- adapt builder to obtain parameters through model
- support view adaptee properties as color and alpha
- support draw of lines