revinding rails with learning rail 4 way of building an app