Update FactoryBuilder
Add register method for IVerify
Add ICompany interface and Company class