Merge branch 'master'
работа с оптимизацией , дизайном и gitignore
Merge branch 'optimization'