My local development
Revert "My local development"

This reverts commit 68957b110b3d499ebaf745e92e4d26b4748c04d6.
My local developmen
Revert "My local developmen"

This reverts commit 3ed8fa5cec53efbce7de64cc4162ef8888ed7b39.
now onClose can cancel opening new page, small fixes, test modules