Prepare Movement Library