Edit: Actually, the exception to the below is when you're subclassing another class and call the parent class's method. I just realized you mentioned changing MazeApp to subclass object instead of Frame. This won't work if you are trying to extend/call Frame's methods, because they are no longer available if you're not basing the new class on it.
I don't understand exactly why you want to change it to "class MazeApp(object)", though. This is only necessary (in Python 2) when creating a parent class. Frame most likely eventually subclasses object at some point, so this is unnecessary.
Or, are you referring to trying to subclass a class called 'Object', rather than the built-in class 'object'?
Those errors can be generated when there's an attempt to call a class's methods directly, without first creating an instance and assigning it to a variable. For example, if you have a class like
class Foo(object):
def bar(self):
print 'blah'
Make sure you're doing something like
f = Foo()
f.bar()
and not
Foo.bar()