initial commit with a working environment