added tests to check null value for created and last modified
added tests for parametrized constructor
extracted InternalIdSkeleton to static named inner class