# To Do List ## What features/functions do I need? * save (autosave) * load * 2x 2D arrays: possible moves and positions * check if move is allowed (vertical, etc.) * check if another piece or rule blocks movement * "special" rules * switch between players * check if position is out of boundaries * TUI using ASCII *