Added new static class for input layouts.
Updated to use input layouts static members.
Added struct for a Particle.
Updated a little using new struct and InputLayouts static members.