add comprehensive project documentation including milestone summaries, a user guide, and design choices, and update the main README. bba28e5 maurocarlu commited on 26 days ago