updated portfolio site using sinatra