Added randomisation for byte
Moved RandomAnnotation and test to annotations package