add web service modul and refactor a lot of thing. I had to remove the hibernate managed forward dependencies so from now on the forward dependencies will be handled by manual. During that I found and fixed a lot of bug in the DAL.