Examples in a cleaner way
documentation updated
change in machine so that it does not depend on other lists
4 examples with shifts added
documentation updated
new examples added to test