On a framework for small-deformation viscoplasticity: free energy, microforces, strain gradients