A few cleanups and improvements here and there

- goefa is now a little lib
- departure_monitor is a tool depending on goefa
- got rid of fill_width
- fixed file permissions
- updated gitignore
- setting base-url via cli option
- moved data structs into separate file