Renamed 'mechanics' package to 'core'