Hudkit core library