Restructure NanoParticle hierarchy
|Status:||Resolved||Start date:||17 Jul 2012|
|Target version:||Sprint 5|
Create new interface from which NanoParticle and its derived classes derive.
The idea is that this interface defines the necessary member functions for finite sets of particles.