Add UserMetadata class, use a more object oriented approach in IdentParser
Add 7 tests for IdentParser