added x, y, z magic to Vector3D
added workaround for __dir__ issue, will work for now.  Can update later

closes #3
refs #4