Code misplacement fixes

Made installing one step easier now. Evaluated code closely and found
bug prone areas and a lot of irregularities. Redid logic of calling
actions and removed secondary section as a standard. I let the action
file deal with arguments. This will help actions like generate be in
the same folder. Cleaned up JSHint implementation are using build.json
instead of package.json for dev options. TODO: Generator