More of the same

Implemented battle mechanic for dm, working on input modules