A simple reactive build tool