add .gitignore
clean up method list
pass board info to AI