some updates and cleanup
add some ignore files