parser complete, all data is now in the correctly-formatted dict. quality not verified yet! unit tests are needed