Many advances
Merge branch 'revamp' of github.com:Yomguithereal/mtgnode into revamp