Remote laboratory framework (as deployed at https://remotelabs.eng.uts.edu.au)