Add gradients and organize in files