An object-oriented approach for the 21st century based on the object-oriented ontology of philosopher Graham Harman