Initial commit to GitHub.

Removed private history. From now on everything will be public.
This branch is for submission to arXiv