added elapsed time to prototypal manager update
refactored for classical construction / inheritance
refactored for new particle type
refactored for new particle type