Basic functionality should be there now to start puzzle solving.