Hints (FIY only, do NOT mege yet)

* initial changes for hints
* nasty UI for now


do NOT mege yet