Porting over astrea to just a sim library