added README with some explanations for the core concepts