Several improvements. Finishing Tinker MD.