Added another level; changed all coordinates to indexes (multiplication by BOX_SIZE happens inside constructors)