ticket:5 Промежуточный коммит
tests fixed + middleware
ticket:3 tests fixed + middleware
ticket:3 added 404 page
merged with fixed t3