what do you think would be an ideal cage setup for a ballpython?