Create base implementation
Writing base tests