Full paper version 1

This is the first time when we have a complete draft of the paper, this
might be the final one as well (with a few changes here and there)