Adds Contracts Window +

Hoping that @DMagic1 doesn't mind, I updated the file from his original PR.