Initial m3 history
Adding JMs suggestions
Adding C++
Removing BF only stuff
Merge pull request #3297 from hflynn/m3-history

Initial m3 history