Adding random start state generator and an expert policy class
Changing up constructor