I've been thinking about doing something like this, but if we do it, it would be able 15000x more efficient to have a system set up that would accept a standard format for data, such as JSON. Honestly I really think that the code is going to become a mess really fast (assuming you are manually adding items).
Anyhow, it does look nice