Added dirname() and basename() methods
Added suffix() and filename() methods