v3.1.0 - Complete over hall in response to new project requirements. Multiple classes removed or merged where required. Backend still used through the wrapper class.