Adding Initializer that reads metadata. Needs work...