Updating generics on continuous feature quantiser and adding unit tests