Create Camera.pde & GUI.pde and improve interoperability