added location field to each host, closes #5