Added renderer
Added recursive directory parsing