Added metadata class
Added options and unit tests
Merge pull request #54 from Bladrak/metadata

Added metadata class