Text this: Structural dynamics for structural engineers