Initial commit. REST, CQRS, EventSourcing, DCI and functional is in place