first draft

First draft for the new manipulation.js module