INITIAL for Ver. 4.0

restrucred design from ArmorPerms
- add commands
- add debug mode
- add enable flag