initial commit with first tests/view