Metadata class no longer abstract
Changed metadata module into metadata_fetch and metadata_add
Start of addMetadata function
Handles hd tag
adds metadata
Main calls everything, and it hopefully works. Fine tuning and bug fixes left...