Add a helper function generateEveImage(id, size) to check if ID is char/corp/ally. Fix the nullable filed in eveapi/character/characterContracts. Same on corporation. Improve contract view