use instance add instance method
keep all parsing in HostsFile class
use a basic group definition for ease of integration