generated with suspenders and developed to a generic rails app starting point