refs #4 refactored sequences

add a factory
add new sequences
apply changed to OctoPrint interface