Design section figure 4.1 was changed to contain MVC labels (Aslaks comment)
Abstract section was changed a lot, trying to improve both the English, the structure and the message.