Virtual Rehab System for Upper and Lower Extremity Therapy