Split the code in two versioners
Merge pull request #41 from theasta/40-refactor

Split the code in two versioners