refactor big procedures to make params distinctive
change other grimoire calls to nicer promise style
add ink ui toolkit
convert html files into dust templates