Add AppDirs, Read From sites.txt
Add and import appdirs. Read from sites.txt, change how different button gen works.