Finished toon shader, might try different method