move the menu function to menu directive
add menu directive
add menu less reference in main
add di game menu in home
fix bug where the diGameBoard did not draw the proper shape
don't create piece before the game start
less in home
add replace option in the diGameBoard
check game start before drawing