Have a rough version of checking if a row is full via bit mask. Still need to improve, and come up with a way to do bit masks for shifting some rows down.