Very useful starter, thank you.
I noticed a possible spelling error that was causing the addon not to register. The line in the RiftAddon.toc file:
Enviroment = "1.3" I think should read:
Environment = "1.3"
I have made the minor change (hope that was ok?)