moved fake data creation into resource factories
unified the list controller logic for all entities.
re-factored entity directives so they represent a sing entity rather than a list
renamed entity list views
created a mock resource factory to support the entity resources, and created an entry detail view.
resolved #9
resolved #12