improved readme and cleanup
add ignore warning switch