Hosts grid

Added functionality to add, edit and delete hosts. Also added the
loading and saving of hosts.