initial commit with all necessary (and unnecessary) files