Cleaned up projects; added new System API to segregate calls that devs outside the company would use; fixed a pref bug