made testing more python like
reorganisation of test location and names
missing tests