added hood highlighting and zooming, added first part of mvc functionality