Game's main update loop, with code for NPC moving between faculties

Commented points to explain skeleton structure for compression and
decompression