Update to use reference class
Add blank proxy classes
Add basic reference class