Bugfixes for copy and assignment
implemented tetromino shadow