added better support for __init__
made the choice to only auto-complete the classes attributes and not the
base pandas. Can still call pandas methods though