Finished general permuation generator and added random other work