add more tests and problems to section 4
more tests for section 4
finish tests for 04
rearrange practice.js in 4 for consistency