more basic tests
getting all basic functionality prototyped
getting all basic functionality prototyped
done and removal
ok, all functionality and output completed to acceptable standard, some tests missing, refine, test