Updated so that systems receive the cosmos (and thus can access the entities); Added tests to prove that multiple update/render systems can be used