1. Support Qt5 only, Windows only
2. Detect Avalon Nano and update bfgminer process automatically
3. Kill bfgminer.exe process as soon as application starts up
4. Single instance only
5. Log file support
6. Add ChangeLog