Added promotion ranks

The defaults now contain promotion ranks
Removed unused stuff
Added Promotion support

The engine is now able to detected a promotion and request ( if the
needed interface is provided) the new figure. If not the game takes a
queen as new figure
Added Promotion to GUI

The gui is now able to show a form and ask for the new figure
New Project file

The file contains the new form