feat: add cheat sheet component