database changed to pg
client & contract seed added
guard output fix
contract form reedit and tested