Refuse to pack items bigger than the box limit
Add a main function