added bindings (TODO: tests)
updated template and added first tests
bindings
attributes binding
improved coverage
updated docs
Merge branch 'feature.binding'