Adding the basics of mutant.js. 

Overall it's a WIP, but want to get this part pushed so others can get on with editables & source