graphics for login, registration and main page, layout for registration and login pages, base thought class, other changes + beginning of integration and client tests