Dynamic-Kelvinlets. Final MSc project on procedural elastic animations, written in DirectX 11 and C++