Added company constructor, methods