Implemented a draw function, textures still not.