Update readme with more rage
Extract ordering logic
Add license