Initial commit with all changes