added complete functions to abstract game class for reference mainly
passing "player" to remove again for later bit boards
some python style guide fixes + remove_player
get_enemy int support
core allows setting of game heuristic values
moveOrdering in base game class and can be overwritten in custom class if needed
_ added to "private" methods, removed some unnecessary stuff (TIC)
started on TicTac BitBoard, a little
Connect4 BitBoard works, but heuristic sucks
and than NumPy started but not efficient enough for small arrays so have to think of reimplemenation.
Many changes in this commit
helper algorithms, improved etc… these are like changing every day