Add ability to have squares of different sizes

I don’t know if I want to do this…