Text this: Crystal Plasticity at Micro- and Nano-scale Dimensions