knocking together a GetRepositoryEvent spec/api

1. knock together
2. package re-org