Add option to specify pid file path