added pseudocode
edited Node.py expand function for if the characteristic does not exist
added overload init for combined tiles
edited search_project.py to call read_file instead of uniform_cost
puzzle building serach
made uniform_cost into 3 parts
Merge branches and get uniform cost up and running
Conflicts:
	search_project/search_project.py
	search_project/search_strategies.py
cleaned up start file and updated command line error function
"overloading" the __init__ in tile
more work on cleaning up tile.py
fixed missing self on tile_list
updated things to do
command line error output
tile default values
added comments and cleaned up code
update to data file
Console. It's a thing.
Merge branch 'puzzleBuilding' of https://github.com/jremmons/auto_assignment_nmr into puzzleBuilding
Names for everyone
Sparky Reference Paper added