Merge branch 'Hossam' of github.com:m0hamed/2048-solver
Made move operations return none when a move is not feasible
Fixed small bugs

- Replaced state with self.state in expandnode
- Fixed hidden bug that may cause a creation of an extra 2 cell
Renamed 2048.py to ttfe.py to ease import
Merge remote-tracking branch 'origin/master'
Removed trailing whitespace
Removed semicolons from end of lines
Fixed parsing errors due to diffs in python 3 and 2.7
Some fixes
Merge branch 'master' of github.com:m0hamed/2048-solver

Conflicts:
	ttfe.py
white space changes
Fixed a few reference errors and added simple dfs
Implemented bfs, ids with some additions in the definition of node, problem & ttfe classes