A Novel Mobile-Optimized Remote Laboratory Application Architecture