So far it has been an interesting work; I will write a better review when it has more chapters or when it is complete.