First working Version of BoardListener