prophets class added and trying to figure out initializers for the custom class and functions to give actions to it