Initial logic
Initial tests
Initial examples and doc
all to dev