Added basic heart simulation. Pumping is untested