Add admin.companies.new functionality

Needs to be refactored probably, but totally works.