added dependency on libconfig++
configuration is now read from file