Initial logic(missing some validations) to control the disc movement.