Some logic done. hints + junk + soliter moves