Text this: Variational Methods for Crystalline Microstructure - Analysis and Computation