touch support & removal of configurable

I needed touch support for a project that I'm working on and I wanted to remove the dependency on `configurable` which it looks like you also wanted... so here are the changes if you want to merge them. 

I also need to use `component/translate` in my project, instead of merely using abs positioning. I can do a pr for this, too, if you'd like. It's mostly because I wanted hardware accelerated transforms on the draggable objects when moving them programmatically.