approximating @jamalex algorithm in Python
moving tests to khanload app
commenting, fixing small (pre-existing) bug, matching x to horizontal, y to vertical
json update
comment changes, code cleanup
Merge pull request #668 from bcipolli/kmap-tweaks

knowledge map tweaks