make player a little smarter
refactor most of the auto player to another class
add difficulty pref