Lock piece on move down action if lock delay is in progress.
Reset lock delay on successful move or rotate.
Added piece preview functionality.