added more advanced metadata information reader
added test file
start of a testing framework