added more asserts to tests of pile_onto()
added a file to explain the challenge