Splitted hanhint into extract-features, hgfhint and weave