The Solidity style guide recommends declaring state variables before all functions. Consider moving the state variables from the GovNFT instance highlighted below to the top of the contract.
https://github.com/code-423n4/2022-12-tigris/blob/main/contracts/GovNFT.sol#L263-L269
Another recommendation is to declare internal functions below external functions. 
The instances below highlights internal above external. If possible, consider adding internal functions below external functions for the contract layout.
https://github.com/code-423n4/2022-12-tigris/blob/main/contracts/Trading.sol#L884
https://github.com/code-423n4/2022-12-tigris/blob/main/contracts/Trading.sol#L898-L901
Furthermore, its also recommended to declare pure and view functions at the end of a grouping.
https://github.com/code-423n4/2022-12-tigris/blob/main/contracts/Trading.sol#L847
https://github.com/code-423n4/2022-12-tigris/blob/main/contracts/Trading.sol#L857
