The Development of Mobile-based User Inferface Framework for Virtual Environments