Powershell Create Custom Object Dynamically