Proper Python Class Structure