Added BFS and removed unused stuff

Removed all not used stuff from the aima code
Implemented custom BFS search to find one of the best solutions