Add proof-of-concept main.cpp and Makefile for testing