better computation of piece rotation; new, clearer assets