update readme, tests
guess content type based on the filename