Change versioning to semantic versioning.
Ignore .idea files.