Move HAC to another branch
As HAC is currently not stable, we should move it to its own branch to merge it at a later stage.
Removing all of its components would immediately increase the maintainability and readability of the current devel
branch, as one does not have to read and think through all the unused code-pieces.