Create a virtual elevator that meets the following requirements:
- Ability to select floor 1 to 10 on a keypad.
- There is a representation of an elevator and a building with 10 floors. This can be as simple as 10 blocks stacked on top of each other for the floors and a different colored block that represents the elevator.
- A current floor display shows what floor the elevator is currently on.
- Upon selecting a floor on the keypad
- The selected floor button lights up
- The elevator begins to move to the selected floor