This code is a free-solution version of the PERM bootstrap code. This code cannot be run for more than 1 set, i.e, more than 1 lp or w. For now it can be run for 1 lp and 1w. This also includes the fast calculation of structure factor as in Hsu and Binder 2012.