Add Name attribute/functionality with accompanying unit tests

Change variable names in Name attribute unit tests for clarity