Add some Python rationale
Start with docking
Stub done
Implement hooks
Add more stubs, fix minor errors
Add more
Fix module names
Ignore all other files