refacto html with angular bindings