Not everything deserves to be a class.
This is one of those times where less is more.
Your block is probably too big.
Keep your logic outside of the trigger.
Learn techniques to replace messy software.
Keep it simple, stupid.
For performance and simplicity.
Move your business logic down to your models.
Some guidelines for the MVC technique.
Will your code stand the test of time?