Fixed non-accelerating particle issue.
Changes. Pretty different from all the other commits here.