extra realloc.
prep for collision

(too late for coding)
fix last commit
make #properties return a Hash instead of Array

also add #collision_box
prettify + (broken) collision detection

game still runs
cleanup