added the models in, and fixed the bug of drawing things in wrong order