Using Tangible Interaction and Virtual Reality to Support Spatial Perspective Taking Ability