refactored test organisation, added readme files
added docs
added docs