Initial commit of readme, cpp files, and FF addon, with some infrastructure for demos/samples