Split dna.dm into three files to make it easier to browse the code.

This is a pre-cursor to my DNA Modifier rewrite using Nano UI.
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev
Merge pull request #3675 from Faerdan/dev

Split dna.dm into three files to make it easier to browse the code