add alias to thread in case it is needed to access it later
add string_concat to whitelist
Only need to connect once.
only send info once
write predicate to string before sending to channel
try to evaluate all messages, only respond on valid prolog
make quote just another predicate that can be used by sandbox
allow definition of new facts
remove variables with _ to allow for a more clean response.