WCMS-157 Added basic event model with factory and spec