neil armstrong's wife glad to finally get rid of all the space hobby crap