Better code and documentation.
Added a working StrongAI.