Lonerevisions first commit

Doing the first commit with a almost ready program