adding panopoly and tests module; updating gitignore