profile Updated in DashboadController and Refactor singlebook domain to detail domain