#56 рефакторинг, дописание документации