Deleted the base interfaces for state, event, and context

Fixes #26 

The base interfaces where there to limit the possible allowed types for
states, events, and contexts.  Since there was no functionality
specified in these interfaces, they served no purpose.