Episode 5 upload

Added Proxies and necessary rigging for them.
Added Reference class, and removed most of the hard-coded values.
Added logging support.