made constructors for prompt/load in all objects (requires commenting)