First draft save game state

> Create file.pl and load in into the main
> New Save funciton
Save DONE + New Board table defined.

> Import function from board, exept that the stream is specified (the
readed file).
> MAJ ReadMe -> added players bases at the end. TO BE IMPLEMENTED.
Create default board: default.bo
Frist draft Load (1/2)

> Read the file properly returning the ascii code of the character.
> Next: transform the char list into our board model.
New board definition

> default_board is simplified AND replaced by board. The predicate is
retract and assert with the new when we don't want the default board.
[TP Ending] Working on load -> create_board from char list
MAJ board files : no spaces!
[create_board] find_walls done : return a list of all walls position
ressources added in text.bo
Done: Creation of the board from a list of char

> TO DO: update board size, that you get from the first line
> TODO: link find_indexes and read_element
update .bo -> size in the end
find_indexes and read_elements linked BUT real_size not working

> TODO : fix real_size, which transform a list of char into decimal.
size of .bo delimited by /
no more size in .bo => defined when call load
load working => must pass the size of the imported game in parameter

> get_size commented -> too complicated, fuck that shit!
> retract_all(function(_)) -> the _ who made the difference!!
Merge branch 'master' into file-mangt

Conflicts:
	main.pl