Big refactor to implement mapping between open web net logic and new controller agnostic implementation => some work always necessary to make open web implementation work again and lot to clean up the code.