added skeleton code for special functions required for variational update in Bayesian Q-learning
fixed small error in new harness
finished special function skeleton