Massive update to all functionality. Git has fallen by the way side. Bad me.
Adding missing content