added ghost pieces
added ghost block feature