Medical Image Registration, Visualization and Analysis Platform