New abstract class method added in BaseResource

`is_valid_observation(observation)` should return true if the observation is compatible.
VideoResource updated to demonstrate implementation
Main template now sets the encounter ID and static path in the sewi variable
Main script now passes the encounter ID to configurator
Merge pull request #69 from blackhydrogen/boilerplate

Backend logic updated, encounter actual URL now functions