Moved addon loading to post init and added dependency check