random Generation

made the default cube randomly generate itself, going to add a int input
0 for ground, two air, 3 for cube or something, not sure... but next
step is to add collision detection, then start working lists into
generating to fufill room requirements. this requires collision
detections and some list checks to make sure it fufills all
requirements, then i'll run through it, makes sure we cna't run through
static objects and then either work on dynamic entities, enemy chase
scripts or james will put in real models!