Add load Model event and View.loaded

View.loaded is by default set to true. Set it to false during load() if
there is additional content loading in the background (ie. textures) and
then set View.loaded to true once that content has finished loading to
invoke the onload event.