master: Split plugin into multiple files
master: Add support for WIFI hostname configuration