Moved Singleton to Utilities.h
Added basic custom exceptions