Initial Commit.  Including epsilon-greedy and boltzmann