Set routines

Making proper sets

Boolean operations