rejig tests to remove git submodules
coloured test output
update README.md
add next_{round,square,curly}_i