new plugin screenshot base

Everything from request #12 + proper handling of the screenshot base