Refactored Phase class inherited from std::vector.
New body implementation.
Extract masses vector from Phase into System
Rename size_t to sizeT to avoid name collision
Hide some methods in Phase to avoid misuse
Change misleading field name: Phase::length
Fine tune Phase interface
Scaleable constructor for Phase. Make test revolutionNR work.