Working on migrating entities to one python file, and reworking to use interfaces
Add sphinx documentation set up to begin integrating with read the docs
Change d_Events to an abstract class, and finish defining it.