Separated sharp classification and membership function
Finalized new generic structure
Merge branch 'master' of github.com:snoooze03/tsfc