Initial commit
Alter 'ip' to unique key
Add get_hostname, cleanup logic
Add -f option
Merge remote-tracking branch 'origin/master'