Initial commit

see summary