Started integrating Sources in Engines... starting with sinatra but it
will be moved soon to the Engine class