Text this: Isogeometric analysis of linear isotropic and kinematic hardening elastoplasticity