format
update gitignore
add sample files