All infrastructure pushed

main infrastructure is built. Large amounts of testing is needed for
this next push. New instructions might be added.