Start base.js restructure

Nothing done yet.
Merge branch 'master' of https://github.com/iargue/Genisis_Proof_Of_Concept