Closes #14 Closes #16 - The init funciton now has mode used when calling the set_GPIO_board_mode function.