Add yaml mode
Reworking mine.el