Improve velocity_verlet
Add a callback
Add a test for MD
Fix it up
Save to file
Add a notebook for analyzing MD results