vb.net POCO object generator