refactored eligible_moves, tested on step pieces
eligible_moves working for both Step and Sliding pieces
added simple move method
somewhat cleaner display board
super basic gameplay for sliding pieces
basic gameplay, no UI, no advanced logic for special cases on specific Pieces