Clean version 1.1. Tree rerooting added
include fixed bug (set_gene)
removing deleted files
Improved working version 1.1, using memorize to cache polysolver output
Improved working version 1.1, using memorize to cache polysolver output