Working on the Screen image effect...

I think the pro effects have been gitted away, so I'll probably have a
huge ass commit after this one. which also looks pretty big.