Converted to x64

Converted to x64 and corrected the constant in SetWindowLongPtr. Added
handler for key presses and isolation of centroid compute, data
initialization, assignment, randomization of cluster positions, etc.
Clarified variable names