Remotely Accessible Rapid Prototyping Laboratory: design and implementation framework