commented/organized Company.js