Add source files and Unity project

Including the original existing source and a fresh Unity project to use
in development.