Renaming main file and adding versions
Changing version definition