Cleaned up the menu a little bit and also added docs for most functions created in crazy_eights

also changed give_8_cards method to give a specified amount of cards so we can reuse the function