integration tests for all pages and authentication
added some tests
added new integration tests and fixed some bugs