Remove sync on delete

Prefer to be more explicit about when a sync should occur
Cleaned up instance init

No need to save the singleton
Removed synthesize

Removed syntehisze and cleaned up
Cleanup