Let them more object-oriented.
Increment version for OOP patch.
Add git ignores relating distribution.