Changed the obstacle module so it uses a specialized HandledSet data structure, moved the worldcam module to its own source file and added the pushable block asset. Began adding the pushable module.