Code-Review

Please review my code
@byabrik You are not limiting the class, you restrict "Set" access to the variable, making it accessible for writing only inside this particular class. You actually don't need anyone to change X value after you created Move. Restricting access to the variable called [encapsulation](http://en.wikipedia.org/wiki/Encapsulation_(object-oriented_programming)) and it's one of the principles of the OOP