Photochemistry Of Exoplanet Atmospheres: Modelling Alien Chemistry Accurately And Self-Consistently