enumeration of pieces

provides grate opportunity to store pieces, to measure "emm and off
course to enumerate pieces in a proper way