removes unused sinatra-contrib gem
Simplifies application loading logic
Removes unused app folder
removes unused config folder
removes unused strange allfileshas.txt

Unclear what this file was ever used for.
Removes unnecessary changelog.md

Looking at commit 8f607525, the file seems to be an artifact of the mistaken sinatra skeleton install.
Merge pull request #36 from tleung999/refactor

Refactor