fixed shapes, added cube struct, messed with activity a bit