Add ledger mode, yaml-mode. And reorganize modes in minor and major modes.