Adding support for vertical boxes
Adding support for generating new boxes
Adding support for getting random boxes