1.1: finished HKA implementation, just need to add the user interface to it. also did some extra dm configuration and reorganisation.