Feature/harts

The changes should not have any impact on the other parts of feel++. However some documentation is needed
regarding harts usage in feel++