update readme and ignore build directory