Ghost piece

Added the ghost piece and drop check method