Initial implementation of Sandworms on top of Mailaender's code

Initial sandworm implementation 2

Initial implementation of Sandworms 2

Initial implementation of Sandworms 3

Initial implementation of Sandworms 4