Re-did orenames for ore dirv parts

Created a method to get the orenames from within the core which should
reduce issues with ref to the orenames