adding screenshot capture, fixing and polishing different parts of the frontend