Added some overview details and changed diagram