stack overflow clone based on ruby on rails framework