added a project testing more efficient image class.
decided to use std::vector<T> instead of raw pointer.