- make it easier to register new chess figures:
    - places to change:
        -pool and place array
        - itemtocolour function and initialize list function
        - arrays in UseEntityHandler
        - abstract all the custom items somehow
        - boardstate allPossibleMoves
        - chess modelGenerator
        - clickfigurecalculations



