remove dependency to sylvester
reorganize files and dependancies
Merge branch 'develop'