chess board example
component and dragdrop service