Sprite access control + clone method

Added changes to ease unit test
First PixelArtGen unit test

First version, basic functions