added in prism and got rudimentary lifecycle tasks built