Creates a hashtable-like object so as to represent data with a key structure (for example addon tables, rating-based factors etc).
Also, it includes methods for populating the object via a .csv file and finding a value based on a specific key on an interval of keys