Implemented Alpha-Beta and moev ordering. Cannot tell if they work yet
-- need to do some testing.