implements the create company backend java program