Refactoring valmis, kuid võimalik, et vajab veel mõningast cleanupi.
Merge branch 'master' of https://github.com/rere252/tarkvteh14r6