Reordered projects.
Added make program feature