[chess] beginnings of c bitboard representation
gitignore updates to ignore idea & eclipse & .o