remove log
rename files
add generate.go
update readme