Added more pseudocode to intializer(), added main calls.