Updated spacing and naming, added descriptive comments
Updated test puzzle to allow some squares to be logically determined
Moved row,col,box indices to header file, added sq indices
Reorganized get_* functions to return square structs
Removed extraneous headers
Attempted syncing functions
Added new types, changed struct field types