Bejeweled basics: grid created and drawn
Also: Bejeweled SublimeText project configuration