Added company setup. Need more testing, obviously