Text this: Remote Labs: A Method to Implement a Portable Logic Design Laboratory Infrastructure and to Provide Access to Modern Test Equipment