added function for mounting 3-way secure-sync setup. Included bug-fixes and generalizations for mount_branch. added .gitignore line to ignore port mapping pkl file
choose internal communication ports dynamically
renaming directory to be importable; setting up each dir as a package
adding PersistentDocker, which doesn't really do anything that I wanted :(