Wrapped the prolog interface (witch has a lot of problems) in the PrologHelper. Creating a new PrologHelper makes it possible to "dynamically" add and remove knowledge from the prolog database.