Started new classes to replace STL and be more efficient. Set is in progress.