(maint) Begin Switch to Sinatra

Prior to this commit, my website used the ruby gem Rack for website
deployment which was a very static (bad) process. This commit switches
the website to use Sinatra, which is much more dynamic. Allows for
partial views, dynamic content...etc.