Add frame-independent simulation
Add libraries