Abstract the consept of "Move"