OTPize: supervisor for gen_servers and better timeout management