added the transactions to IWriteOnGuide and implemented these on GuideDa...

GuideDataBase now is Singleton and added new methods for handle transactions,  this are added in IWriteOnGuide interface