Updated solution file
Refactored and redesigned.

Separated internal palette approximation using
Palettes array and output palette approximation
using final palette array.

Calculate time and cost.