Use global disabled modifier
Using hash iteration for global gap variables
Changed the name for global hidden modifier
Comment on global disabled added
First steps for proper button classes and templates