Added file watching for client side changes