Revert "Modified Monster & Agent (+ little of Player for testing)"

This reverts commit 256fac90a4712ee9a70cfe1c901e161f54e10e75.
Revert "Revert "Modified Monster & Agent (+ little of Player for testing)""

This reverts commit 448cff131ea29dae3a62459076e3e96f2e15fd77.
Added decrypt and Random Monster functions