Working render loop, basics of update loop.
Setup concepts such as breeding, but unimplemented.