can anyone provide/refer a proper OO type helper class for managing a singleton of the SessionFactory and then also for managing Sessions?
I recommend checking out Ayende's Rhino Commons library. The documentation is a bit sparce at the moment, but once you are up and running, working with NHibernate will be MUCH easier.