human
Solve in Python:
Task:
This kata requires you to write an object that receives a file path 
and does operations on it.
NOTE FOR PYTHON USERS: You cannot use modules os.path, glob, and re
The purpose of this kata is to use string parsing, so you're not supposed to import external libraries. I could only enforce this in python.
Testing:

Python:
```python
>>> master = FileMaster('/Users/person1/Pictures/house.png')
>>> master.extension()
'png'
>>> master.filename()
'house'
>>> master.dirpath()
'/Users/person1/Pictures/'
```
 Can you provide a the Python program you requested?
assistant
#Here is the Python program you requested.

class FileMaster():
    def __init__(self, filepath):
        self.fp = filepath

    def extension(self):
        return self.fp.split('.')[-1]

    def filename(self):
        return self.fp.rsplit('/', 1)[-1].split('.')[0]

    def dirpath(self):
        return self.fp.rsplit('/', 1)[0] + '/'