Oh god. I don't understand python classes. I don't get the __init__ thing either. This could delay my learning :/
I hate doing classes in Python, it's so weird. the __init__ is just the constructor (code that's executed when a object is created from the class) method. Comparing it to Java:
public class myClass{
public myClass(){
System.out.println("New Object");
}
}
Is Python's equivelent of:
class myClass:
def __init__(self):
print("New Object")