adding (and implementing) a "level-object" type. directly extends game-object, and can be used by collision handlers to discern the difference between objects IN the level and level itself (ie touching the ground/a wall/etc vs touched another actor in the game)
doing an all-around debug messaging update, making sure everything is consistent. also, disabling :collision-(pre|post) event debug messages. not only are they really fucking noisy, but actually slow down the game in cases of large numbers of collisions. :collision-(begin|separate) are not far behind, but im leaving them in FOR NOW