add spiro code to main framework repo