Add gamma correction

I've added a simple gamma correction feature. This creates more vivid colours while sacrificing some luminosity.