So close to getting tetronimos to not overwrite

The current implementation (see the dropRow method) causes an index out
of bounds error. Will look into the cause tomorrow.