Change size works mostly correctly. Add/remove easily handle cases up through case 8
Passes more tests. create_blank_direntry() passes most tests
Code passes ALL 17 test cases. Modified create_blank_direntry()