Updated Readme with intro, design decisions, and more entity explenations.