updating to the latest build tools, and fixing all lint issues