Speed, memory, and organization optimizations

Properly initialized some stuff