Mixins, fixes

все миксины в отдельный файл mixins.py