code: public static ViewMover createInstance(View view) {
  		ViewMover viewMover;
  		if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN
  				// KitKat is an exclusion because of its rendering issues
  				&& Build.VERSION.SDK_INT != Build.VERSION_CODES.KITKAT) {
  
  			viewMover = new PositionViewMover(view);
  		} else {
  			viewMover = new MarginViewMover(view);
  		}
  		LOGGER.trace("Build version code is: {}. {} will be returned",
  				Build.VERSION.SDK_INT, viewMover.getClass().getSimpleName());
  		return viewMover;
  	}
docs: Creates the {@link ViewMover} subclasses depending on the
  {@code BUILD VERSION}
  
  @param view view to be moved
  @return specific view mover