3D Heart Modeling With Cellular Automata, Mass-Spring System and CUDA