Added Log4j2 for some more advanced debugging
Extended gitignore with IntelliJ IDEA files
Implemented a larger fraction of the BrowserChannel methods and related classes