allow to deploy to local repo too
make compile more robust. (generification removed on BaseModel)
Merge remote-tracking branch 'origin/master'