Tidied up interface documentation
Fixed up Timer creation interfaces to be more consistent