adding companies

Added functionality for adding companies to the company list. It's ugly
but it works