add community analysis class and load / save