DMD project phase 3

Guys, please, stop copy-pasting my code!

Screenshot