added geometry reader for parsing files