[#82012974] Defining testing framework, adding more tests

- refactored the whole files structure, separated tests related to
specific pages, extracted common utility functions;
- introduced the usage of Page Object pattern;
- added more Admin page tests (basic tabs navigation, basic unsaved
changes behavior);
- added more Sign In page tests (unsuccessful sign in).